Small Insectivorous Tree Finch - Französisch Englisch Wörterbuch